package org.aynu.orderservice.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;

import java.math.BigDecimal;

/**
 * Order Items 实体
 *
 * @author 小粥
 * @since 2025/03/03
 */

@Data
@TableName("order_items")
public class OrderItemsEntity {
    /** 订单商品 ID */
    @TableId(value = "order_item_id", type = IdType.AUTO)
    private int orderItemId; // 订单项ID，主键，自增

    /** 订单 ID */
    private int orderId; // 订单ID

    /** 产品 ID */
    private int productId; // 商品ID

    /** 数量 */
    private int quantity; // 购买数量

    /** 单价 */
    private BigDecimal unitPrice; // 单价（数据字典中为 unit_price）
}